import javax.ejb.EJB;

import org.eclipse.persistence.jpa.jpql.parser.DateTime;

import academico.Fachada;
import academico.modelo.Aluno;


public class MenagedBeam {

	@EJB
	Fachada fachada;
	
	private String nome;
	private String cpf;
	private String sexo;
	private DateTime nascimento;
	private String telefone;
	private String email;
	private String responsavel;
	
		
	public MenagedBeam() {
		super();
	}
	public String getNome() {
		return nome;
	}
	public void setNome(String nome) {
		this.nome = nome;
	}
	public String getCpf() {
		return cpf;
	}
	public void setCpf(String cpf) {
		this.cpf = cpf;
	}
	public String getSexo() {
		return sexo;
	}
	public void setSexo(String sexo) {
		this.sexo = sexo;
	}
	public DateTime getNascimento() {
		return nascimento;
	}
	public void setNascimento(DateTime nascimento) {
		this.nascimento = nascimento;
	}
	public String getTelefone() {
		return telefone;
	}
	public void setTelefone(String telefone) {
		this.telefone = telefone;
	}
	public String getEmail() {
		return email;
	}
	public void setEmail(String email) {
		this.email = email;
	}
	public String getResponsavel() {
		return responsavel;
	}
	public void setResponsavel(String responsavel) {
		this.responsavel = responsavel;
	}
	
	
	public String cadastrarAluno(){
		Aluno a = new Aluno();
		a.setCpf(cpf);
		a.setEmail(email);
		a.setNascimento(nascimento);
		a.setNome(nome);
		a.setResponsavel(responsavel);
		a.setSexo(sexo);
		a.setTelefone(telefone);
		
		fachada.cadastrarAluno(a);
		
		return "ok";
		
		
			
	}
	
	
	
}
